package com.woniu108.order.model.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @author LY
 */
@Data
@ApiModel("申请信息")
public class OrderRefundDto {
    /**
     * 商品订单编号
     */
    @ApiModelProperty("商品订单编号")
    private String orderProductNum;

    /**
     * 订单总价
     */
    @ApiModelProperty("商品总价")
    private BigDecimal orderPrice;

    /**
     * 退款申请原因
     */
    @ApiModelProperty("退款理由")
    private String refundReason;

    /**
     * 驳回原因
     */
    @ApiModelProperty("驳回原因")
    private String reason;

    /**
     * 退款申请状态
     */
    @ApiModelProperty("状态")
    private Integer refundState;

    /**
     * 处理时间
     */
    @ApiModelProperty("处理时间")
    private LocalDateTime dealTime;

    /**
     * 申请退款时间
     */
    @ApiModelProperty("申请时间")
    private LocalDateTime refundTime;
}
